package struct;
import ihm.Window;

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Rectangle;

public class Forme {

	protected int _x;
	protected int _y;
	protected int _radius;
	protected int _h;
	protected int _l;
	protected double _orientation;
	protected Couleur _couleur;
	protected Window _win;

	public Forme (int x, int y,int radius, int hauteur, int largeur, double orientation, int red, int green, int blue, Window win){
		this._x = x;
		this._y = y;
		this._radius=radius;
		this._h = hauteur;
		this._l = largeur;
		this._orientation = orientation;
		this._couleur = new Couleur(red, green, blue);
		this._win = win;
	}
	
	public int get_radius() {
		return _radius;
	} 

	public void set_radius(int _radius) {
		this._radius = _radius;
	}
	

	public int get_x() {
		return _x;
	}




	public void set_x(int _x) {
		this._x = _x;
	}




	public int get_y() {
		return _y;
	}

	public void set_y(int _y) {
		this._y = _y;
	}

	public int get_h() {
		return _h;
	}

	public void set_h(int _h) {
		this._h = _h;
	}

	public int get_l() {
		return _l;
	}

	public void set_l(int _l) {
		this._l = _l;
	}

	public void dessine(Graphics g){};
	
}	
